package com.lingyue.commons.enums.excel;

/**
 * @version 1.0.0
 * @author: lzy
 * @date: 2020/1/8 15:17
 */
public enum TypeEnum {
    /**
     * 未分配线索
     */
    Unallocated("未分配线索", "unallocated-download"),
    /**
     * 今日看板——当前线索
     */
    NoticeOpportunities("今日看板——当前线索","notice-opportunities-download"),
    /**
     * 今日看板——线索跟进历史
     */
    NoticeOpportunitiesFollow("今日看板——线索历史","notice-opportunities-follow-download"),
    /**
     * 全部线索
     */
    AllOpportunities("全部——当前线索","all-opportunities-download"),
    /**
     * 全部线索跟进历史
     */
    AllOpportunitiesFollow("全部——历史线索","all-opportunities-follow-download"),
    /**
     * 战败报表统计
     */
    DefeatStatistics("战败报表统计","defeat-statistics-download"),
    /**
     * 战败报表详情
     */
    DefeatDetails("战败报表详情","defeat-details-download"),
    /**
     * 线索报表导出
     */
    OptReportExport("活动统计报表", "opt-report-upload", "opt-report-download"),

    Opportunities("自定义线索", "opportunities-upload", "opportunities-download"),
    CustomerTag("客户标签","customer-tag-upload", "customer-tag-download"),
    VehicleTag("车辆标签","vehicle-tag-upload", "vehicle-tag-download"),
    VehicleAgent("人车关系","vehicle-agent-upload", "vehicle-agent-download"),
    CustomerArrive("客户到店信息","customer-arrive-upload", "customer-arrive-download"),
    ;

    private String content;

    private String uploadPath;

    private String downloadPath;

    TypeEnum(String content, String downloadPath) {
        this.content = content;
        this.downloadPath = downloadPath;
    }

    TypeEnum(String content, String uploadPath, String downloadPath){
        this.content = content;
        this.uploadPath = uploadPath;
        this.downloadPath = downloadPath;
    }

    public String getContent() {
        return content;
    }

    public String getUploadPath() {
        return uploadPath;
    }

    public String getDownloadPath() {
        return downloadPath;
    }
}
